package bairui.international.model.domain.jpa;

public interface FTB_Product extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {

	public static interface number extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "number";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.number";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "代码";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("number");
		}
	
	}
	
	public static interface name extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "name";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.name";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "名称";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("name");
		}
	
	}
	
	public static interface price extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "price";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.price";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "价格";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("price");
		}
	
	}
	
	public static interface showPrice extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "showPrice";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.showPrice";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "尊享价";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("showPrice");
		}
	
	}
	
	public static interface comment extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "comment";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.comment";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "备注";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("comment");
		}
	
	}
	
	public static interface detail extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "detail";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.detail";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "详情";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("detail");
		}
	
	}
	
	public static interface productCategory extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productCategory";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.productCategory";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_ProductCategory";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品分类";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("productCategory");
		}
	
	}
	
	public static interface creator extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "creator";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.creator";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_Admin";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "创建者";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("creator");
		}
	
	}
	
	public static interface lastModifier extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "lastModifier";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.lastModifier";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_Admin";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "最后修改者";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("lastModifier");
		}
	
	}
	
	public static interface state extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "state";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.state";
		public final static java.lang.String TypeString = "bairui.international.model.status.State_Product";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "状态";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("state");
		}
	
	}
	
	public static interface imgUrl extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "imgUrl";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.imgUrl";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "图片";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("imgUrl");
		}
	
	}
	
	public static interface productRollImages extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productRollImages";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.productRollImages";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_ProductRollImage>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品滚动图片";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("productRollImages");
		}
	
	}
	
	public static interface productPropertyItems extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productPropertyItems";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.productPropertyItems";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_ProductPropertyItem>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品属性项";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("productPropertyItems");
		}
	
	}
	
	public static interface productOrderItems extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productOrderItems";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.productOrderItems";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_ProductOrderItem>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品订单项";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("productOrderItems");
		}
	
	}
	
	public static interface indexModuleProducts extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "indexModuleProducts";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.indexModuleProducts";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_IndexModuleProduct>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "首页模块产品";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("indexModuleProducts");
		}
	
	}
	
	public static interface rootCategory extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "rootCategory";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.rootCategory";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_ProductCategory";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品根分类";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("rootCategory");
		}
	
	}
	
	public static interface score extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "score";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.score";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "积分";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("score");
		}
	
	}
	
	public static interface wineBottleNormsWine extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "wineBottleNormsWine";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.wineBottleNormsWine";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_WineBottleNorms";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "酒瓶规格_酒";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("wineBottleNormsWine");
		}
	
	}
	
	public static interface wineBottleNormsWrap extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "wineBottleNormsWrap";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.wineBottleNormsWrap";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_WineBottleNorms>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "酒瓶规格_包装";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("wineBottleNormsWrap");
		}
	
	}
	
	public static interface divideRate extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "divideRate";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.divideRate";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "分成比率[%]";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("divideRate");
		}
	
	}
	
	public static interface exchange extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "exchange";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.exchange";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "兑换积分值";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("exchange");
		}
	
	}
	
	public static interface toString extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "toString";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_Product.toString";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_Product.class.getDeclaredField("toString");
		}
	
	}
	
}